package com.gz.droolsrule.service;

import com.gz.droolsrule.pojo.fact.RuleExecutionObject;
import com.gz.droolsrule.pojo.fact.RuleExecutionResult;

/**
 * ClassName: DroolsActionService <br/>
 * Description: <br/>
 * date: 2019/6/1 9:57<br/>
 *
 * @author gz<br />
 * @since JDK 1.8
 */
public interface DroolsActionService {
    /**
     * 方法说明: 引擎执行结束,实现类默认执行方法
     *
     * @param fact   参数
     * @param result 结果集
     */
    void execute(RuleExecutionObject fact, RuleExecutionResult result);
}
